﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace D.Medicalcare.Domain.Entities
{
    /// <summary>
    /// doctor（医生管理）
    /// </summary>
    public class Doctor
    {
      
        [Key]
        public int DoctorId { get; set; }

        /// <summary>
        /// 医生名称
        /// </summary>
        public string? DoctorName { get; set; }

        /// <summary>
        /// 上传图片
        /// </summary>
        public string? DoctorImage { get; set; }

        /// <summary>
        /// 所属院区（外键）
        /// </summary>
        public int? CampusId { get; set; }

        /// <summary>
        /// 所属科室（外键）
        /// </summary>
        public int? DeparId { get; set; }
        /// <summary>
        /// 医生职称（外键）
        /// </summary>
        public int? TitlemanagementId { get; set; }
        /// <summary>
        /// 医生标签
        /// </summary>
        public string? Doctorlabel { get; set; }
        /// <summary>
        /// 挂号费用
        /// </summary>
        public double? Registrationfee { get; set; }
        /// <summary>
        /// 诊查费
        /// </summary>
        public double? Consultationfee { get; set; }
        /// <summary>
        /// 医生简介
        /// </summary>
        public string? Doctorintroduc { get; set; }
        /// <summary>
        /// 医生状态
        /// </summary>
        public bool Doctorstate { get; set; }
        /// <summary>
        /// 删除标志
        /// </summary>

        public bool IsDeleted { get; set; }









    }
}
